home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 50
/
Aminet 50 (2002)(GTI - Schatztruhe)[!][Aug 2002].iso
/
Aminet
/
util
/
libs
/
ttrender.lha
/
ttrender-3.1
/
ttrender.readme
< prev
Wrap
Text File
|
2002-06-09
|
2KB
|
54 lines
short: TrueType text rendering engine (v 3.1)
uploader: krashan@amiga.pl
author: krashan@amiga.pl
type: util/libs
distribution: public domain
version: 3.0 (28.5.2002)
requires: OS 3.0+, 68020, CyberGraphX 3.x+ or Picasso96 2.x+
The library is fast, AmigaOS friendly TrueType render engine. It has
nothing to do with Amiga outline font system. This system has a lot of
limitations which make it useless for high speed and quality text
output. If someone wants an integration of TrueType with AmigaOS
bullet.library like outline font system, should consider using
ttf.library. Ttrender.library opens TrueType font by itself and renders
high quality glyphs directly into any RastPort.
The render engine of the library is based on FreeType2 project
(http://www.freetype.org). This version of ttrender.library uses 2.0.9
FreeType build.
See http://teleinfo.pb.bialystok.pl/~krashan/ttrender for news,
downloads, online autodoc and programming tutorial.
CHANGES (from 3.0 version)
- Significant speedup of rendering: In 3.0 version render buffer was
allocated/deallocated with every single rendered character. Now the
buffer is reallocated only when it have to be bigger.
FEATURES
The library expands FreeType functionality making usage of TrueType
fonts easy and comfortable. Below you can find key features:
- renders whole strings (not single glyphs) with kerning.
- antialiasing to any (not neccesarily uniform color) background.
- system compatible output to any (including planar) RastPort.
- supports JAM1. JAM2, INVERSVID, COMPLEMENT RastPort modes.
- supports 8-bit to Unicode mapping with "ENV:ttfcodepage" table
compatible with ttf.library.
- allows for direct 16-bit Unicode string rendering.
- easy to use, taglist based API.
- efficient system-wide glyph cache system.
- font database system allows flexible font files storage and
advanced faces classification.
INSTALL
copy Libs/ttrender.library to LIBS:
modify example database file and place it in ENV: and ENVARC:
You can download quality and free TrueType fonts from MicroSoft website.